Details for this torrent 

JavaSpecialists | Data Structures in Java Course [FCO]
Type:
Other > Other
Files:
126
Size:
18.04 GiB (19366027788 Bytes)
Uploaded:
2024-05-09 23:41:40 GMT
By:
Prom3th3uS Trusted
Seeders:
0
Leechers:
1
Comments
0  

Info Hash:
4972BCE8AE27F4875753629929D23CF48391264D




(Problems with magnets links are fixed by upgrading your torrent client!)
Lynda and other Courses >>> https://freecoursesonline.me/
Forum for discussion >>> https://onehack.us/

https://get.freecoursesonline.me/wp-content/uploads/2024/05/Data-Structures.png

JavaSpecialists - Data Structures in Java Course [FCO]

Become a master of the full set of data structures in the Java Development Kit

Java comes equipped with Collection, Map, List, Queue, Deque, BlockingQueue, Deque, Iterator and Iterable. And those are just some of the interfaces. We have a bunch of abstract classes, plus the implementations that we all know and love: HashMap and ArrayList.

In this one-day course, we explore all the interfaces and classes that Java offers in the latest JDK collection framework. At the end, you will have a much better idea of what collections to use when. You will also know how to write your own collections.

Here are some of the many things we will cover during this workshop:

• Memory footprint of various collections
• Computational time complexity of lookups and other operations
• When to use LinkedList vs ArrayList vs CopyOnWriteArrayList
• How HashMap behaves with bad keys
• Speeding up hashing by 3x for modern Java versions
• How biased locking affects our collection choices from Java 15 onwards
• UnsupportedOperationException
• How ConcurrentModificationException came about and what to do about it
• Good techniques for measuring costs of collections
• Converting Maps to Sets
• Compound operations on Maps
• WeakHashMap, LinkedHashMap, LinkedHashSet, IdentityHashSet, ConcurrentSkipListSet and other collections we hardly use.

Course Format

Most of our courses give students a lot of exercises. This course is different. We have an outline of what we want to cover, but then it is the author of the course demonstrating the various data structures and the students able to ask questions. There are no "slides" as such, everything is in code. At the end of the course, you will get a complete source repository of all the examples that we coded during class. Even though there are no exercises, students are encouraged to follow along in their IDE and try out the ideas that the instructor is demonstrating.

Who should take this course?

This course is aimed at junior to intermediate Java programmers wanting to learn what Java data structures are available and how to best use them.

Instructor(s)

About Heinz, Java Champion, author of the Javaspecialists Newsletter, conference speaking regular...

Media Information:

MP4 | Video: h264, 1920x1080p | Audio: AAC, 48.000 KHz, 2 Ch
Genre: eLearning | Language: English | Updated: 5/2024 | Duration: 38 Lessons ( 8h 03m 34s)

Course Source: https://www.javaspecialists.eu/courses/datastructures/

__MACOSX/src/_ArrayBlockingQueueExamples.java239 B
__MACOSX/src/_ArrayDequeExample.java239 B
__MACOSX/src/_ArrayListExamples.java239 B
__MACOSX/src/_ArraysExamples.java239 B
__MACOSX/src/_ArraysUtilExamples.java239 B
__MACOSX/src/_BasicHashtable.java239 B
__MACOSX/src/_BlockingQueueExamples.java239 B
__MACOSX/src/_COWIterationExamples.java239 B
__MACOSX/src/_CollectionExamples.java239 B
__MACOSX/src/_CollectionsUtilExamples.java239 B
__MACOSX/src/_ComputationalTimeComplexity.java239 B
__MACOSX/src/_ConcurrentHashMapExamples.java239 B
__MACOSX/src/_ConcurrentQueuesExamples.java239 B
__MACOSX/src/_ConcurrentSkipListMapTest.java239 B
__MACOSX/src/_ConcurrentSkipListSetExample.java239 B
__MACOSX/src/_CopyOnWriteArraySetExamples.java239 B
__MACOSX/src/_HashMapExamples.java239 B
__MACOSX/src/_HashSetExamples.java239 B
__MACOSX/src/_HashingExamples.java239 B
__MACOSX/src/_HashtableExamples.java239 B
__MACOSX/src/_IterationExamples.java239 B
__MACOSX/src/_LinkedBlockingExamples.java239 B
__MACOSX/src/_LinkedHashExamples.java239 B
__MACOSX/src/_LinkedListExamples.java239 B
__MACOSX/src/_ListExamples.java239 B
__MACOSX/src/_MainClass.java239 B
__MACOSX/src/_MyObservable.java239 B
__MACOSX/src/_MyObserver.java239 B
__MACOSX/src/_ParallelSortingArrayList.java239 B
__MACOSX/src/_ParallelSortingExample.java239 B
__MACOSX/src/_ParallelSortingList.java239 B
__MACOSX/src/_Pixel.java239 B
__MACOSX/src/_PriorityQueueExamples.java239 B
__MACOSX/src/_SetExamples.java239 B
__MACOSX/src/_SortExample.java239 B
__MACOSX/src/_SpaceComplexity.java239 B
__MACOSX/src/_SpecializedCollection.java239 B
__MACOSX/src/_SpecializedQueueExamples.java239 B
__MACOSX/src/_StackExample.java239 B
__MACOSX/src/_Student.java239 B
__MACOSX/src/_TreeMapExamples.java239 B
__MACOSX/src/_TreeSetExamples.java239 B
__MACOSX/src/_VectorExamples.java239 B
__MACOSX/_src239 B
src/ArrayBlockingQueueExamples.java411 B
src/ArrayDequeExample.java429 B
src/ArrayListExamples.java871 B
src/ArraysExamples.java1009 B
src/ArraysUtilExamples.java1.34 KiB
src/BasicHashtable.java638 B
src/BlockingQueueExamples.java205 B
src/COWIterationExamples.java559 B
src/CollectionExamples.java1.49 KiB
src/CollectionsUtilExamples.java972 B
src/ComputationalTimeComplexity.java1.61 KiB
src/ConcurrentHashMapExamples.java64 B
src/ConcurrentQueuesExamples.java89 B
src/ConcurrentSkipListMapTest.java436 B
src/ConcurrentSkipListSetExample.java431 B
src/CopyOnWriteArraySetExamples.java1.99 KiB
src/HashMapExamples.java1.81 KiB
src/HashSetExamples.java1.06 KiB
src/HashingExamples.java706 B
src/HashtableExamples.java827 B
src/IterationExamples.java395 B
src/LinkedBlockingExamples.java596 B
src/LinkedHashExamples.java1.25 KiB
src/LinkedListExamples.java882 B
src/ListExamples.java404 B
src/MainClass.java718 B
src/MyObservable.java621 B
src/MyObserver.java77 B
src/ParallelSortingArrayList.java98 B
src/ParallelSortingExample.java1.18 KiB
src/ParallelSortingList.java373 B
src/Pixel.java647 B
src/PriorityQueueExamples.java2.05 KiB
src/SetExamples.java1.38 KiB
src/SortExample.java2.31 KiB
src/SpaceComplexity.java482 B
src/SpecializedCollection.java1.69 KiB
src/SpecializedQueueExamples.java824 B
src/StackExample.java325 B
src/Student.java1.06 KiB
src/TreeMapExamples.java2.3 KiB
src/TreeSetExamples.java2.12 KiB
src/VectorExamples.java323 B
0. Join Our Discord for More Awesome Stuff!.txt152 B
lesson1.mp4120.19 MiB
lesson10.mp4161.63 MiB
lesson11.mp4214.72 MiB
lesson12.mp41.85 GiB
lesson13.mp4386.86 MiB
lesson14.mp41.31 GiB
lesson15.mp4373.09 MiB
lesson16.mp4689.61 MiB
lesson17.mp4629.07 MiB
lesson18.mp4525.5 MiB
lesson19.mp4131.25 MiB
lesson2.mp4873.64 MiB
lesson20.mp484.4 MiB
lesson21.mp41.06 GiB
lesson22.mp4247.67 MiB
lesson23.mp4726.72 MiB
lesson24.mp4357.59 MiB
lesson25.mp4708.11 MiB
lesson26.mp4511.26 MiB
lesson27.mp4750.13 MiB
lesson28.mp4173.82 MiB
lesson29.mp4429.27 MiB
lesson3.mp4159.55 MiB
lesson30.mp470.44 MiB
lesson31.mp4541.44 MiB
lesson32.mp4244.16 MiB
lesson33.mp4611.41 MiB
lesson34.mp4699.42 MiB
lesson35.mp4664.26 MiB
lesson36.mp4419.58 MiB
lesson37.mp453.78 MiB
lesson38.mp453.78 MiB
lesson4.mp4586.51 MiB
lesson5.mp4497.5 MiB
lesson6.mp4540.5 MiB
lesson7.mp4305.1 MiB
lesson8.mp4269.3 MiB
lesson9.mp4331.43 MiB